package com.example.demo.service;

import com.example.demo.entity.User;

import java.util.List;

public interface FollowService {

    // 获取粉丝列表
    List<User> getFans(Integer user_id);

    // 获取关注列表
    List<User> getFollowees(Integer user_id);

    // 关注用户
    boolean followUser(Integer fan_id, Integer followee_id);

    // 取消关注
    boolean unfollowUser(Integer fan_id, Integer followee_id);

    // 获取粉丝数
    Integer getFollowerCount(Integer user_id);

    // 获取关注数
    Integer getFollowingCount(Integer user_id);

}
